package cn.t.persistence.entity.order;

import cn.t.core.mode.BasePO;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

/**
 * 超领记录表实体对象
 *
 * @author l
 * @since 2024-05-24 10:18:10
 */
@Data
@TableName("t_over_pickup_record")
public class OverPickupRecordPO extends BasePO {


    /**
     * 订单号
     */
    private String orderSn;
    /**
     *
     * 工单号
     */
    private String workOrderSn;

    /**
     * 时间限制规则：-1、不限 1、每天 2、每周 3、每月 4、每半年 5、每年
     */
    private Integer timeLimitType;

    /**
     * 数量限制：-1、不限
     */
    private Integer quantityLimit;

    /**
     * 领取数量
     */
    private Integer pickupQty;

    /**
     * 超领数量
     */
    private Integer overQty;

    /**
     * 销售码
     */
    private String skuCode;

    /**
     * 商品名称
     */
    private String skuName;
    /**
     * 1:权限组配置 2领用工单
     * OverPickupType
     */
    private Integer type;
    /**
     * 租户
     */
    private Long tenant;
    /**
     * 所属公司
     */
    private Long firmId;

}

